control stamp - French English Dictionary